Big Huge Thesaurus

Scomber colias

noun